package Dream;

import java.util.Scanner;


public class down {
    public static void main(String[] args) {

    }
    public static void main1(String[] args) {
//给定一个长度为n的字符串,字符串中只包含大小写字母。请你返回该字符串拥有那些字行。
//并将它们按照出现的先后顺序拼接成一个新的字符串。
        Scanner in = new Scanner(System.in);
        while (in.hasNextLine()){
            String str = in.nextLine();
            System.out.println(func(str));
        }
    }
    private static String func(String str){
        boolean[] flg = new boolean[127];//默认都是false
        StringBuilder stringBuilder = new StringBuilder();
        for (int i = 0; i < str.length(); i++) {
            char ch = str.charAt(i);
            if (flg[ch] == false) {
                stringBuilder.append(ch);
                flg[ch] = true;
            }
        }
        return stringBuilder.toString();
    }
}
